<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8"/>
    <link rel="stylesheet" type="text/css" href="css/main-style.css"/>
    <link rel="stylesheet"
          href="https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/font-awesome/4.7.0/css/font-awesome.min.css">
    <title>水下生物网</title>
</head>
<body>
<div id="mid">
    <div id="top-section">
        <a href="articles/article_0.html" class="image-container">
            <img src="img/artical-img/img_1.png" alt="示例图片"/>
        </a>
        <div class="text-container">
            <h2>正在进行光合作用的可爱海蛞蝓</h2>
            <hr/>
            <p style="color: #000000;">
                有一种海洋生物，它们萌态万千，被称为“海洋小绵羊”。作为动物它们竟然还能进行光合作用.....它们就是海蛞蝓家族里的新一代“萌神”——小绵羊海蛞蝓。</p>
        </div>
    </div>

    <div id="articleList"></div>
    <div id="pagination"></div>
</div>
<div class="footer">
    <img src="./img/水下生物网3.0.png" id="logo2">
    <h6><i class="fa fa-phone" aria-hidden="true"></i>&nbsp;技术支持：18375858944</h6>
    <h6><i class="fa fa-phone" aria-hidden="true"></i>&nbsp;专业指导：18375858944</h6>
    <h6><i class="fa fa-envelope" aria-hidden="true"></i>&nbsp;邮箱：2065093677@qq.com</h6>
    <h6><i class="fa fa-address-book" aria-hidden="true"></i>&nbsp;地址：南京市玄武区孝陵卫街道南京理工大学</h6>
    <hr/>
</div>
<script src="js/header.js"></script>
<script type="text/javascript" src="js/javascript.js"></script>
<style>
    #mid {
        width: 100%;
        /*height: 70vh; !* 使用视口高度作为单位 *!*/
        height: auto;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        background: #f2f2f2;
    }

    #top-section {
        width: 90%; /* 增加宽度，使其更加宽广 */
        max-width: 1200px; /* 设置最大宽度，防止在大屏幕上过于宽松 */
        margin: 50px auto; /* 使用 auto 来居中元素 */
        display: flex;
        flex-wrap: wrap; /* 允许内容自动换行 */
        justify-content: space-between; /* 左右对齐 */
        align-items: center; /* 垂直居中 */
        /*padding: 20px;*/
        background-color: #ffffff; /* 白色背景 */
        border-radius: 10px; /* 圆角边框 */
        box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* 轻微的阴影效果 */
    }

    .image-container {
        flex: 1 1 60%;
        position: relative;
        height: 400px;
        overflow: hidden;
        border-radius: 8px;
        border: 2px solid #ddd; /* 左侧添加一个细线作为分隔 */
    }

    .image-container img {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%; /* 设置宽度为100% */
        height: 100%; /* 设置高度为100% */
        object-fit: cover; /* 保持图片的长宽比并填满容器 */
        transition: transform 0.3s ease;
        border-radius: 8px;
    }


    .image-container:hover img {
        transform: scale(1.05); /* 悬停时稍微放大图片 */
    }

    .text-container {
        flex: 1 1 35%; /* 占35%的宽度 */
        /*padding: 20px;*/
        text-align: center;
    }

    .text-container h2 {
        font-size: 28px; /* 增加字体大小 */
        margin-bottom: 15px; /* 增加底部边距 */
    }

    .text-container p {
        font-size: 18px; /* 增加字体大小 */
        color: #555; /* 使用深灰色作为文本颜色 */
    }


    /* 分页样式 */
    #pagination {
        margin-top: 20px;
        text-align: center;
        margin-bottom: 20px;
    }

    #pagination .page {
        display: inline-block;
        margin-right: 5px;
        padding: 8px 12px;
        background-color: #f2f2f2;
        color: #333;
        text-decoration: none;
        border: 1px solid #ddd;
        border-radius: 3px;
        cursor: pointer;
        transition: background-color 0.3s ease;
    }

    #pagination a.page.first-page {
        background-color: #007BFF;
        color: #fff;
    }

    #pagination .page.active {
        background-color: #333;
        color: #fff;
    }

    #pagination .page:hover {
        background-color: #ddd;
    }

    /* 文章样式 */
    #articleList {
        width: 60%;
        margin-top: 20px;
        padding: 20px;
        background-color: #f8f8f8;
        border: 1px solid #ddd;
        border-radius: 5px;
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    }

    /* 文章样式调整 */
    #articleList article {
        display: flex;
        height: 200px;
        border-bottom: 1px solid #ddd;
        align-items: center; /* 垂直居中文章内容 */
        justify-content: flex-start; /* 左对齐标题和图片 */
    }

    #articleList article img {
        width: 380px; /* 调整图片宽度 */
        height: 175px; /* 调整图片高度为原高度的一半，使其拉伸 */
        margin-right: 2%;
        object-fit: cover; /* 保持图片填充整个容器 */
    }


    #articleList article .article-content {
        width: calc(100% - 150px - 2%); /* 右边内容宽度为总宽度减去图片宽度和间隙 */
        padding: 0 1%; /* 左右留出一些内边距 */
    }

    #articleList article .article-content h2 {
        font-size: 24px; /* 标题字体大小调整 */
        margin-top: 0; /* 移除默认的上边距 */
    }

    #articleList article .article-content p {
        font-size: 16px; /* 简介字体大小调整 */
        margin-top: 0; /* 移除默认的上边距 */
    }

    #down {
        border-top: 20px;
        width: 100%;
        height: 20%;
        position: relative;
        top: 100%;
        background: black;
    }
</style>
<script>
    // 获取文章列表
    function getArticleList() {
        return new Promise((resolve, reject) => {
            // 在此处执行异步请求或获取文章列表的逻辑
            // 假设请求返回一个包含所有文章的数组 articleList
            const articleList = [
                {
                    image: "img/artical-img/格陵兰鲨鱼.png", // 示例图片链接
                    title: "北极的神秘庞然大物——格陵兰鲨鱼",
                    intro: "北极有鱼，其名为格陵兰鲨鱼，格陵兰鲨鱼之大，约有2.4-4.8米长。这种鲨鱼同大白鲨一样凶猛。以海鸟、鱿鱼、甲壳类、软体动物、以及各种腐肉及内脏为主要食物，格陵兰鲨也被称为“海洋中的鳄鱼”",
                    link: "articles/article_1.html"
                },
                {
                    image: "img/artical-img/鲸鲨.png", // 示例图片链接
                    title: "与鲸鲨共舞：满载星辉，波澜壮阔 ",
                    intro: "鲸鲨，鲨鱼的一种，却是不伤害人类只吃小鱼小虾的温柔“巨兽”；它们背部鳞片闪闪发光，被誉为“海底繁星”；它们6000多万年前就在地球上开始生命的繁衍，在自然界几乎没有天敌。"
                    , link: "articles/article_2.html"
                },
                {
                    image: "img/artical-img/蝠鲼.png", // 示例图片链接
                    title: "全世界独一无二的魔鬼鱼",
                    intro: "蝠鲼又叫毯魟，是软骨鱼纲、蝠鲼科鱼类的统称。软骨鱼中的魟鱼和鳐鱼们，由于长相特别奇怪，又有个俗称叫魔鬼鱼。"
                    , link: "articles/article_3.html"
                },
                {
                    image: "img/artical-img/螳螂虾.png", // 示例图片链接
                    title: "雀尾螳螂虾：海底之拳，自然之奇",
                    intro: "在广阔的海洋深处，有一位震撼拳王，拥有如雷贯耳的一拳，足以打碎玻璃，故名“海底拳击恶霸”。这位海底拳王并非人类，而是地球上一种令人叹为观止的生物——雀尾螳螂虾。虽然它的名字听起来可爱，但其身上蕴含的可怕之处，足以引发我们对自然界神奇生物的好奇和敬意。"
                    , link: "articles/article_4.html"
                },
                {
                    image: "img/artical-img/须鲸.png", // 示例图片链接
                    title: "一头雌性座头鲸和它的幼仔",
                    intro: "须鲸是动物界中的“大力士”，在它们巨穴似的大嘴里长有鲸须。它们不仅是优雅的游泳健将，还是出色的歌唱家。它们虽然体形笨重，却以最小的海洋生物为生。"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                }, {
                    image: "img/artical-img/草莓乌贼.png", // 示例图片链接
                    title: "美国发现草莓色的乌贼",
                    intro: "近日在美国加利福尼亚海域就发现一只奇特的乌贼，有着草莓色的皮肤，而且眼睛还很不对称，两只眼睛一大一小，颜色也有不同，一只蓝色，一只黄绿色。"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                },
                {
                    image: "img/artical-img/海蛞蝓.png", // 示例图片链接
                    title: "海洋精灵：多姿多彩的海蛞蝓",
                    intro: "海蛞蝓，常用于指代多种海洋腹足类软体动物。它们独特多样的外表、炫丽斑斓的身姿，为纯净的大海注入了一抹奇异的色彩。"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                },
                {
                    image: "img/artical-img/鹰鳐.png", // 示例图片链接
                    title: "动物世界-纳氏鹞鲼（就是鹰鳐啦）",
                    intro: "众多白色斑点散布于黑色或淡蓝色的盘形背部，下腹白色。尾巴长鞭状，由一根长脊柱连接小背鳍后的尾基部。"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                },


                {
                    image: "img/artical-img/抹香鲸.png", // 示例图片链接
                    title: "探秘深海“石阵”——抹香鲸的奇葩睡姿",
                    intro: "这不是什么尸体，也不是祷告者，更不是什么巨石，这就是几只正在睡觉的抹香鲸，而且你瞧，它们一边睡着一边还跟着海水的流动飘移着呢！"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                },
                {
                    image: "img/artical-img/旗鱼.png", // 示例图片链接
                    title: "海洋里的“顶级猎手”，当之无愧的游泳冠军，超长尖嘴能刺穿邮轮",
                    intro: "在浩瀚的海洋中，有一种鱼类可能没有鲨鱼或鲸那样吸引人的眼球，不过其在海中的威力却不容小觑，一起来了解一下海洋中的一霸--旗鱼。"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                },

                {
                    image: "img/artical-img/蜘蛛蟹.png", // 示例图片链接
                    title: "世界上最大的螃蟹！",
                    intro: "在1800年代末的明治维新时期，日本政府派出许多学生出国学习西方社会，新泽西州的罗格斯大学是最早接受日本学生的美国学校之一。为了表示感谢，日本政府向罗格斯送出了一只原产于该岛国水域的巨型蜘蛛蟹的外骨骼。"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                },
                {
                    image: "img/artical-img/蜥蜴鱼.png", // 示例图片链接
                    title: "像外太空生物一样的礁石蜥蜴鱼",
                    intro: "礁石蜥蜴鱼（Reef Lizardfish）虽然只有手掌般大小，但是它可是一个贪婪的捕食者，专门吃小鱼和甲壳类海底动物。它们嘴里有着一排或者两排锋利的牙齿，看上去十分凶猛。"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                },
                {
                    image: "img/artical-img/斑光蟾鱼.png", // 示例图片链接
                    title: "斑光蟾鱼：偷偷完成交配，还让别人帮其养育后代 ",
                    intro: "斑点蟾蜍的身体也布满了发光体。当它们在海底的中间时，斑点发光的蟾鱼就是靠这些发光体来吸引猎物，猎物。"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                },
                {
                    image: "img/artical-img/幻影水母.png", // 示例图片链接
                    title: "巨型幻影水母罕见画面曝光，其触须长达10米",
                    intro: "当研究人员使用遥控潜水器 (ROV) 在水下约 3,200 英尺（约 975 米）深处收集数据时，他们罕见地捕捉到了巨型“幻影水母 (Stygiomedusa gigantea)”在水中游动的画面。"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                },
                {
                    image: "img/artical-img/鮟鱇鱼.png", // 示例图片链接
                    title: "寄生变成小丁丁，这种鱼类的雄性一步到位：妥妥的人生赢家",
                    intro: "作为深海鱼类鮟鱇还是比较特色的，首先便是头顶小灯笼，在深海黑暗世界里这就是最致命的武器，被灯笼吸引的小鱼全都成为它的食物！"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                },
                {
                    image: "img/artical-img/豹海豹.png", // 示例图片链接
                    title: "豹海豹，海豹种群中唯一嗜肉的海豹",
                    intro: "豹海豹是迄今为止最大的南极海豹（南象海豹是世界上体型最大的海豹，但主要分布在亚南极岛屿），是海豹种群中唯一嗜肉的海豹。雄性可以体长可以达到3米长，重约300公斤，雌性更大，长到3.8米和体重500公斤"
                    , link: "https://baijiahao.baidu.com/s?id=1658727700010917571"
                }
            ]; // 替换为实际的文章列表
            resolve(articleList);
        });
    }

    // 显示指定页码的文章列表
    function showPage(pageNumber, articleList) {
        const articleListContainer = document.getElementById("articleList");
        const articlesPerPage = 5;
        const startIndex = (pageNumber - 1) * articlesPerPage;
        const endIndex = startIndex + articlesPerPage;
        const articlesToShow = articleList.slice(startIndex, endIndex);

        articleListContainer.innerHTML = ""; // 清空容器

        articlesToShow.forEach(article => {
            const articleElement = document.createElement("article");

            // 超链接部分
            const link = document.createElement("a");
            link.href = article.link // 设置超链接的目标URL
            //link.target = "_blank";   // 可选：在新标签页中打开链接（如果需要的话）
            articleElement.appendChild(link); // 将超链接添加到文章元素内部

            // 图片部分
            const img = document.createElement("img");
            img.src = article.image;
            link.appendChild(img)

            // 右侧内容部分
            const contentDiv = document.createElement("div");
            contentDiv.classList.add("article-content");

            const title = document.createElement("h2");
            title.textContent = article.title;
            contentDiv.appendChild(title);

            const intro = document.createElement("p");
            intro.textContent = article.intro;
            contentDiv.appendChild(intro);

            articleElement.appendChild(contentDiv);

            articleListContainer.appendChild(articleElement);
        });

        // 将当前页码添加 active 类
        const currentPageLink = document.querySelector(`#pagination .page[data-page="${pageNumber}"]`);
        currentPageLink.classList.add("active");
    }

    // 初始化分页链接
    function initializePagination(articleList) {
        const pagination = document.getElementById("pagination");
        const articlesPerPage = 5; // 每页文章数量

        const totalPages = Math.ceil(articleList.length / articlesPerPage);

        for (let i = 1; i <= totalPages; i++) {
            const pageLink = document.createElement("a");
            pageLink.href = "#";
            pageLink.textContent = i;
            pageLink.classList.add("page");
            pageLink.setAttribute("data-page", i); // 添加自定义属性，用于标识页码
            pagination.appendChild(pageLink);

            // 如果是第一个分页按钮，则添加 .first-page 类
            if (i === 1) {
                pageLink.classList.add("first-page");
            }
        }

        // 添加点击事件监听器
        pagination.addEventListener("click", (event) => {
            if (event.target.classList.contains("page")) {
                const pageNumber = Number(event.target.textContent);
                showPage(pageNumber, articleList);

                // 清除所有页码的活动状态
                const allPages = document.querySelectorAll("#pagination .page");
                allPages.forEach(page => page.style.backgroundColor = "#f2f2f2"); // 默认背景色
                allPages.forEach(page => page.style.color = "#333"); // 默认字体色

                // 设置当前页码为活动状态
                event.target.style.backgroundColor = "#007BFF"; // 蓝底
                event.target.style.color = "#fff"; // 白字
            }
        });
    }

    // 调用获取文章列表函数和初始化分页链接函数
    getArticleList()
        .then((articleList) => {
            initializePagination(articleList);
            showPage(1, articleList); // 默认显示第一页的文章
        })
        .catch((error) => {
            console.log("Error:", error);
        });
</script>
</body>
</html>